Skip to content

Conversation

@szokeasaurusrex
Copy link
Member

Description

⚠️ Breaking change: Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the /organizations/{org}/chunk-upload/ endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

Issues


BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.

@szokeasaurusrex szokeasaurusrex requested review from a team as code owners November 10, 2025 11:22
@szokeasaurusrex szokeasaurusrex added the v3.0 Breaking changes to include in version 3.0.0 of Sentry CLI label Nov 10, 2025
@linear
Copy link

linear bot commented Nov 10, 2025

Copy link
Member Author

szokeasaurusrex commented Nov 10, 2025

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

szokeasaurusrex added a commit that referenced this pull request Nov 10, 2025
### Description
⚠️ **Breaking change:** Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the `/organizations/{org}/chunk-upload/` endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

### Issues
- Resolves #2900
- Resolves [CLI-211](https://linear.app/getsentry/issue/CLI-211/assume-404-when-getting-chunk-upload-endpoint-is-due-to-non-existent)

________

BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch from c6a85a2 to 097c2bb Compare November 10, 2025 11:24
szokeasaurusrex added a commit that referenced this pull request Nov 10, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the `/organizations/{org}/chunk-upload/` endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

- Resolves #2900
- Resolves [CLI-211](https://linear.app/getsentry/issue/CLI-211/assume-404-when-getting-chunk-upload-endpoint-is-due-to-non-existent)

________

BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch from 097c2bb to c4640a3 Compare November 10, 2025 11:31
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 9918aaa to 2b626ed Compare November 10, 2025 11:52
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch 2 times, most recently from 569f70a to 94efd91 Compare November 10, 2025 13:08
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 2b626ed to 890bf74 Compare November 10, 2025 13:08
szokeasaurusrex added a commit that referenced this pull request Nov 10, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the `/organizations/{org}/chunk-upload/` endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

- Resolves #2900
- Resolves [CLI-211](https://linear.app/getsentry/issue/CLI-211/assume-404-when-getting-chunk-upload-endpoint-is-due-to-non-existent)

________

BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.
szokeasaurusrex added a commit that referenced this pull request Nov 11, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the `/organizations/{org}/chunk-upload/` endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

- Resolves #2900
- Resolves [CLI-211](https://linear.app/getsentry/issue/CLI-211/assume-404-when-getting-chunk-upload-endpoint-is-due-to-non-existent)

________

BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch from 94efd91 to a04e35e Compare November 11, 2025 09:49
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 890bf74 to 199eab5 Compare November 11, 2025 09:49
szokeasaurusrex added a commit that referenced this pull request Nov 11, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the `/organizations/{org}/chunk-upload/` endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

- Resolves #2900
- Resolves [CLI-211](https://linear.app/getsentry/issue/CLI-211/assume-404-when-getting-chunk-upload-endpoint-is-due-to-non-existent)

________

BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch from a04e35e to c687eb7 Compare November 11, 2025 14:29
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 199eab5 to 4f214b4 Compare November 11, 2025 14:29
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch from c687eb7 to d83b059 Compare November 11, 2025 14:33
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 4f214b4 to 51273ea Compare November 11, 2025 14:33
szokeasaurusrex added a commit that referenced this pull request Nov 12, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the `/organizations/{org}/chunk-upload/` endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

- Resolves #2900
- Resolves [CLI-211](https://linear.app/getsentry/issue/CLI-211/assume-404-when-getting-chunk-upload-endpoint-is-due-to-non-existent)

________

BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch from d83b059 to a012b8c Compare November 12, 2025 15:25
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 51273ea to 962a04a Compare November 12, 2025 15:25
szokeasaurusrex added a commit that referenced this pull request Nov 19, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the `/organizations/{org}/chunk-upload/` endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

- Resolves #2900
- Resolves [CLI-211](https://linear.app/getsentry/issue/CLI-211/assume-404-when-getting-chunk-upload-endpoint-is-due-to-non-existent)

________

BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch from a012b8c to 7933227 Compare November 19, 2025 10:43
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 962a04a to 106590d Compare November 19, 2025 10:43
Copy link
Contributor

@runningcode runningcode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just a nit, otherwise LGTM!

}
}

// This method is currently only used in the macOS binary, there is no reason
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm confused by this comment, should it read "there is no reason to expose it on other platforms" ?

⚠️ **Breaking change:** Do not merge until ready to release in a major.

As Sentry CLI 3.0.0 will only support Sentry servers with chunk uploading support, we can now assume that 404 errors from the `/organizations/{org}/chunk-upload/` endpoint are due to the organization not existing, and not due to the chunk upload endpoint not existing.

- Resolves #2900
- Resolves [CLI-211](https://linear.app/getsentry/issue/CLI-211/assume-404-when-getting-chunk-upload-endpoint-is-due-to-non-existent)

________

BREAKING CHANGE: Several subcommands no longer support Sentry servers which lack support for chunked uploads.
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 106590d to e5cc03d Compare November 24, 2025 15:15
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/chunk-org-not-found branch from 7933227 to 4186eb4 Compare November 24, 2025 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v3.0 Breaking changes to include in version 3.0.0 of Sentry CLI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants